# 使用 Python 3.11 官方镜像作为基础镜像
FROM python:3.10

# 设置工作目录
WORKDIR /app

# 复制当前目录下的内容到镜像中的 /app 目录
COPY . /app

RUN apt-get update && apt-get install -y portaudio19-dev && apt-get clean && rm -rf /var/lib/apt/lists/*
RUN pip install --upgrade pip

RUN ls /app
# 安装依赖项
RUN pip install -r requirement.txt

EXPOSE 9000
# 设置默认命令，启动你的应用
CMD ["python", "run_server.py"]